engine piston rod - Turco Inglés Diccionario