solid propellant rocket - Turkish English Dictionary