dragging out of ditch or difficulty - Allemand Anglais Dictionnaire