sarracenia purpurea - Turkish English Dictionary