municipal services corporation - Allemand Anglais Dictionnaire