put into a ditch - Almanca İngilizce Sözlük