hematostatic - French English Dictionary