satellite city - Turco Inglés Diccionario