international agreement/treaty - İspanyolca İngilizce Sözlük