huge urbanization - Allemand Anglais Dictionnaire