show superiority and grandeur - Allemand Anglais Dictionnaire