scotch yoke - Francés Inglés Diccionario