hydraulic hole cylinder - French English Dictionary