piston with steel strut - Alemán Inglés Diccionario