detach oneself from society - Turkish English Dictionary