What does Antidoton mean?

Antidoton - German to English

antidote