meaning of Ballangel

Ballangel - German to English

baseball retriever [golf]