second-sighted - French English Dictionary