seven sages - French English Dictionary