drill and blast excavation - Français Anglais Dictionnaire