rosette for holding - Spanish English Dictionary