hemosit - French English Dictionary