smokeless propellant - Spanish English Dictionary