a trip to the woodshed - Turkish English Dictionary