hemorrhea - French English Dictionary