meaning of Armensündermiene

Armensündermiene - German to English

hangdog look