solid propellant rocket (spr) - Turkish English Dictionary