pin-striped ıcelandmoss lichen - Turkish English Dictionary