second degree hyperparasite - French English Dictionary