translate English to French: • Cochlear Implants
• Les Implants Cochléaires