monkeyflower - French English Dictionary