hydraulic jar - Spanish English Dictionary