hemostatic - French English Dictionary