kind of parasitic insect - Turco Inglés Diccionario