strawflower - French English Dictionary