international arbitration and award - Spanish English Dictionary