esmarch's bandage for surgical haemostasis - French English Dictionary