liquid propellent - German English Dictionary