piston with steel strut - Francés Inglés Diccionario