translate English to French: Canada, Vanuatu.
Canada, Vanuatu