spectacle-mounted aid - German English Dictionary