biosynthesis - French English Dictionary