pair of eyeglasses - German English Dictionary