polyparasitism - German English Dictionary