superparasitism - German English Dictionary