The Finnish term "myydä" matches the English term "vend"

other finnish words that include "myydä" : english :
myydä dispose of
myydä sell