ego-alien - Turkish English Dictionary