impeller kit - German English Dictionary