to promote and improve - İspanyolca İngilizce Sözlük