estrange oneself from social life - Turco Inglés Diccionario