a wedding ring, especially for men - Spanish English Dictionary