high pressure hydraulic filter - German English Dictionary