cell implant - Francés Inglés Diccionario