electronic treadle - Francés Inglés Diccionario