earthen ditch - Almanca İngilizce Sözlük