implant-supported dental prosthesis - Turco Inglés Diccionario