double treadle - German English Dictionary