international court or tribunal - Alemán Inglés Diccionario