hydraulic jar - French English Dictionary