showy sunflower - French English Dictionary