nitrate powder - French English Dictionary