The English term "trip" matches the Finnish term "matka"

other english words that include "trip" : finnish :
strip nauha, juova
stripe juova