place where nitre is formed - Alemán Inglés Diccionario