hemostasia - French English Dictionary