polyporus squamosus - French English Dictionary