holy spirit plant - Francés Inglés Diccionario