deep-well drilling rods - French English Dictionary