show superiority and grandeur - Turc Anglais Dictionnaire