feel embarrassed for another person - German English Dictionary