protective spectacles - Francés Inglés Diccionario