corrosion-resistant surgical implant - Français Anglais Dictionnaire