microclima - Spanish English Dictionary