the rain passed off. - French English Dictionary