hemostatic medication - German English Dictionary