hemafein - French English Dictionary