detach oneself from society - Turco Inglés Diccionario