implant-borne prosthesis - Espagnol Anglais Dictionnaire