allopathy - German English Dictionary