baby camouflage lichen - German English Dictionary