alienating oneself - Francés Inglés Diccionario