see through a glass darkly - French English Dictionary