electrohemostasis - French English Dictionary