piston-pin locked to piston - Turco Inglés Diccionario