biomolecule - French English Dictionary