organization environment - Francés Inglés Diccionario