highly populated - Turco Inglés Diccionario