windrowers - French English Dictionary