ministry of public works and transportation - Allemand Anglais Dictionnaire