haemostatic - German English Dictionary