water piston - Francés Inglés Diccionario