scold's bridle - Turkish English Dictionary