infrastructure development division - Allemand Anglais Dictionnaire