bioproduction - French English Dictionary