hemiprotein - French English Dictionary