electronic treadle - Turkish English Dictionary