terrain that has abundant saltpeter - Turkish English Dictionary