warped-vane impeller - French English Dictionary