hydraulic ram - Francés Inglés Diccionario