thundershower - French English Dictionary