satellite cities - Turc Anglais Dictionnaire