rainfall province - French English Dictionary