translate English to French: Saint Lucia
Sainte-Lucie