electronic treadle - Alemán Inglés Diccionario