hemastatics - French English Dictionary