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