implant alloys - Francés Inglés Diccionario