treadle drive - Spanish English Dictionary