The English term "translator" matches the Swedish term "översättare"

other english words that include "translator" : swedish :
language-translator språköversättare
translator-engine översättnings-motor