biomass feedstock - French English Dictionary