place planted with prayer plants - Turkish English Dictionary