multi-propellant - French English Dictionary