sparsely inhabited - Turco Inglés Diccionario