battering a ditch - Deutsch Englisch Wörterbuch