immediate environment - Español Inglés Diccionario