the court of world opinion - Alemán Inglés Diccionario