hemachrosis - French English Dictionary