extricating oneself - Turco Inglés Diccionario