corrosion-resistant surgical implant - Español Inglés Diccionario