electromechanical treadle - Turc Anglais Dictionnaire