micro environment - Francés Inglés Diccionario