propellantpower - German English Dictionary