open trench excavation - Almanca İngilizce Sözlük