place where nitre is formed - Français Anglais Dictionnaire