biomolecules - French English Dictionary