macroclimate - Spanish English Dictionary