terrain that has abundant saltpeter - İspanyolca İngilizce Sözlük