protecting spectacles - Francés Inglés Diccionario