be in one's natural environment - Francés Inglés Diccionario