corrosion-resistant surgical implant - Alemán Inglés Diccionario