hyperparasitism - Alemán Inglés Diccionario