cell-based therapy - Francés Inglés Diccionario