cell implant - Alemán Inglés Diccionario