parasitic plant - Turco Inglés Diccionario