public shame - German English Dictionary