macroclima - Spanish English Dictionary