improve the quality or appearance - German English Dictionary