sanhedrin - French English Dictionary