pin-striped ıcelandmoss lichen - Spanish English Dictionary