improve the quality or appearance - Fransızca İngilizce Sözlük