translate English to French: Bahrain
Barbade