What does 15 Minuten mean?

15 Minuten - German to English

fifteen minutes of popularity