start to rain - French English Dictionary