propellant explosive - Turkish English Dictionary