biocompatibility studies - German English Dictionary