solid rocket propellant - Turkish English Dictionary