overshower - French English Dictionary