The English term "embark" matches the Swedish term "inskeppa, gå ombord"

other english words that include "embark" : swedish :
disembark landstiga, landsätta, debarkera