supreme criminal tribunal - English Synonyms Dictionary