high court of justiciary - French English Dictionary