hydraulic drill rig - Turc Anglais Dictionnaire