The English term "translator-engine" matches the Swedish term "översättnings-motor"

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