smokeless propellant - French English Dictionary