hydraulic jar - Français Anglais Dictionnaire