rainflower - French English Dictionary