satellite cities - Turco Inglés Diccionario