mechanical translator - Allemand Anglais Dictionnaire