oil-hydraulic press - German English Dictionary