self-alienation - Alemán Inglés Diccionario