rainfall patterns - Spanish English Dictionary