immediate environment - Francés Inglés Diccionario