What does Ballangel mean?

Ballangel - German to English

baseball retriever [golf]