more alienated - Francés Inglés Diccionario