self-alienation - Turkish English Dictionary