sparsely populated area - Turco Inglés Diccionario