electromechanical treadle - Francés Inglés Diccionario