octopus' matchstick lichen - Spanish English Dictionary