eye protective glasses - German English Dictionary