What does bettelhaft mean?

bettelhaft - German to English

beggarly