warped-vane impeller - German English Dictionary