extricate from difficulties - Francés Inglés Diccionario