terrain that has abundant saltpeter - Turco Inglés Diccionario