pin-cushion star - Spanish English Dictionary