high pressure hydraulic filter - Spanish English Dictionary