purifying plant - Francés Inglés Diccionario