place planted with prayer plants - Espagnol Anglais Dictionnaire