The English term "immigrate" matches the Swedish term "invandra"

other english words that include "immigrate" : swedish :
immigrated invandrat