micro-climate - Spanish English Dictionary