warped vane impeller - German English Dictionary