rainfall province - Spanish English Dictionary