biocompatibility - German English Dictionary