esmarch's bandage for surgical haemostasis - Español Inglés Diccionario