What does Allgemeinmediziner mean?

Allgemeinmediziner - German to English

general practitioner