torch tree (fouquieria splendens) - Turkish English Dictionary