improve the quality or appearance - Spanish English Dictionary