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