Equivalent saying in English

Better dead than red

Equivalent Sayings

Equivalent saying in German

Lieber tot als rot

Are these sayings equivalent?