be embarrassed about - German English Dictionary