smokeless propellant - Turkish English Dictionary