mushroom tissue homogenate - French English Dictionary