translate English to French: Stripping, trenching, mapping, sampling, drilling and down-hole geophysics.
Décapages, cartographie, tranchées, échantillonnages, forages et géophysique en forages.