protecting spectacles - Spanish English Dictionary