translate English to French: Lieutenant-General Sir William Heneker
Le lieutenant-général Sir William Heneker.