department of construction, maintenance and repair - Allemand Anglais Dictionnaire