implant supported fixed partial denture - Francés Inglés Diccionario