propellants - German English Dictionary