multi-propellant - Turkish English Dictionary