impellent - German English Dictionary