spectacle wearer - Spanish English Dictionary