hydraulic test pumps - Francés Inglés Diccionario