all weather machines - Allemand Anglais Dictionnaire