display oneself ostentatiously - Allemand Anglais Dictionnaire