electro-hydraulic system - Francés Inglés Diccionario