place filled with prayer plants - Espagnol Anglais Dictionnaire