plower - French English Dictionary