What does Berufsgolfer mean?

Berufsgolfer - German to English

professional player