implant supported fixed partial denture - Turco Inglés Diccionario