dragging out of ditch or difficulty - Turc Anglais Dictionnaire