ıt rains a lot here - French English Dictionary