windbill - French English Dictionary