a trip to the woodshed - Turc Anglais Dictionnaire