deworming - German English Dictionary