extricate from difficulties - Alemán Inglés Diccionario