display oneself ostentatiously - Fransızca İngilizce Sözlük