hematogenesis - French English Dictionary