What does Allopathie mean?

Allopathie - German to English

allopathy