titanium implant - Alemán Inglés Diccionario