deep-well drilling rods - Spanish English Dictionary