micro-environment - Spanish English Dictionary