put in a ditch - Deutsch Englisch Wörterbuch