hemocompatibility - German English Dictionary