public works and social development project - Allemand Anglais Dictionnaire