hydraulic pump (stand alone) - Francés Inglés Diccionario