The English term "satellite" matches the Swedish term "drabant, satellit"

other english words that include "satellite" : swedish :
satellite's satellits