implant-tissue interface - Alemán Inglés Diccionario