What does Armensündermiene mean?

Armensündermiene - German to English

hangdog look