translate English to French: Davies (Sierra Leone)
D. Davies (Sierra Leone)