common pitcher plant - Turkish English Dictionary