torch lily (doryanthes excelsa) - Turkish English Dictionary