ashamed of - German English Dictionary