battering a ditch - Allemand Anglais Dictionnaire