initial rain - French English Dictionary