I just tried your searches. Is their a word in English for third-party embarrassment?
In Dutch it's called 'plaatsvervangende schaamte' which literally means "place exchanging shame". Shame felt on behalf of someone else, shame you feel someone else should feel. I'm embarrassed for them.