second-sight - French English Dictionary