froth of saltpetre - Allemand Anglais Dictionnaire