hemostaz - German English Dictionary