Meaning of TRANSLATOR in English

TRANSLATOR

noun

ADJECTIVE

▪ Dutch , Japanese , etc.

▪ professional

▪ online

TRANSLATOR + VERB

▪ ~ from sth (to sth)

~s from Portuguese to English

▪ render sth as sth

The ~ renders the French ‘C'est-à-dire’ as ‘That is to say’.

PREPOSITION

▪ through ~

He spoke through a ~.

Oxford Collocations English Dictionary.      Оксфордский английский словарь словосочетаний .