esmarch's bandage for surgical haemostasis - Allemand Anglais Dictionnaire