salt peter - French English Dictionary