protecting spectacles - Alemán Inglés Diccionario