self-alienation - Turco Inglés Diccionario