impeller vane - German English Dictionary