What does Bestsellerautor mean?

Bestsellerautor - German to English

bestselling writer