larger towns - Turco Inglés Diccionario