stop raining - French English Dictionary