hyperparasite - German English Dictionary