second degree hyperparasite - German English Dictionary