biocompatibility - French English Dictionary