hydraulic filter press - German English Dictionary