electro-hydraulic pump - Turkish English Dictionary