sold propellant - French English Dictionary