warped vane impeller - Turkish English Dictionary