sound of the rain - French English Dictionary