multi-propellant - Spanish English Dictionary