Translation of "Showcase" in German

A site where artists can showcase their creations to the world
Eine Seite, auf der Künstler ihre Werke der Welt vorstellen können.
KDE4 v2

The website will also showcase events held in each of the participating countries.
Zugleich werden auf der Website Veranstaltungen in allen Teilnehmerländern vorgestellt.
TildeMODEL v2018

The awards showcase bright new talent within the European scientific community.
Über die Marie-Curie-Preisvergabe sollen neue europäische Forschertalente der Öffentlichkeit vorgestellt werden.
TildeMODEL v2018