What does Candide oder der Optimismus mean?

Candide oder der Optimismus - German to English

Candide: Or Optimism [orig. Candide, ou l'Optimisme; Voltaire]