improve the quality or appearance - İspanyolca İngilizce Sözlük