hyperparasitism - German English Dictionary