Urban agglomeration - Français Anglais Dictionnaire