drill and blast excavation - İspanyolca İngilizce Sözlük