social environment where one is appreciated and loved - Español Inglés Diccionario