drill and blast excavation - Türkçe İngilizce Sözlük