spore print (of a mushroom) - French English Dictionary