huge urbanization - Turc Anglais Dictionnaire