place filled with prayer plants - Español Inglés Diccionario