nerve implantation - Alemán Inglés Diccionario