implant supported fixed partial denture - Alemán Inglés Diccionario