humblebrag - German English Dictionary