cushion ring kit - Spanish English Dictionary