hyperparasitism - Francés Inglés Diccionario