multiparasitism - German English Dictionary