the court of world opinion - Spanish English Dictionary