articulated piston - Francés Inglés Diccionario