hemostats - German English Dictionary