symbol of beauty - Turc Anglais Dictionnaire