propellantpower - French English Dictionary