translate English to French: BBC World Survey Trust 2006.
BBC World Survey Trust, 2006.