highly biocompatible enzyme aggregates - Francés Inglés Diccionario