have (something) ratified - İspanyolca İngilizce Sözlük