spectacle wearer - French English Dictionary