The English term "launch" matches the Swedish term "slunga, sjösätta, starta"

other english words that include "launch" : swedish :
air-launch skjuta ut
launching lansering