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