type of parasitic plant - Francés Inglés Diccionario