self-alien - Turkish English Dictionary