oscillating airfoil windmill - French English Dictionary