cryptic kidney lichen - Spanish English Dictionary