solid-propellant rocket engine - French English Dictionary