electro-hydraulic system - German English Dictionary