artificial excavated works - Almanca İngilizce Sözlük