harrower - French English Dictionary