international supervision and arbitration commission - Espagnol Anglais Dictionnaire