autumn rain - French English Dictionary