be polished up - Turc Anglais Dictionnaire