piston with shaped pin - Francés Inglés Diccionario