supreme criminal tribunal - Spanish English Dictionary