spectacle-mounted aid - Spanish English Dictionary