extricating oneself - Francés Inglés Diccionario