
der Release
release
The publication or launch of a new product, especially in the media and software industries (e.g., film, album, game, program).
Fans warten gespannt auf den weltweiten Release des neuen Albums.
Fans are eagerly waiting for the worldwide release of the new album.

