meaning of armseliger Lump

armseliger Lump - German to English

beggarly other