What does Besserverdiener mean?

Besserverdiener - German to English

greater earners