German Nouns: Translator

German Nouns verb 'Translator' conjugated