moonflower - French English Dictionary