battering a ditch - Turc Anglais Dictionnaire