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