international court or tribunal - Turco Inglés Diccionario