food parasites - German English Dictionary