icicle plant (helichrysum thianschanicum) - Turkish English Dictionary