interpreter/translator - German English Dictionary