an ornamental pin for a woman's headdress - Spanish English Dictionary