glasses with side shield - Alemán Inglés Diccionario