single base propellant - French English Dictionary