translate English to French: Magdalen Islands:
Îles-de-la-Madeleine: