hyperparasitic - German English Dictionary