international agreement or arrangement - İspanyolca İngilizce Sözlük