pair of eyeglasses - French English Dictionary