windrower - French English Dictionary