torch tree (ixora parviflora) - Turkish English Dictionary