agreement under international law - Spanish English Dictionary