protective glasses with side shield - Spanish English Dictionary