to meet its obligations and guarantees - İspanyolca İngilizce Sözlük