double base propellant - Turkish English Dictionary