translate English to French: Indonesia.
Indonésie.