translate English to French: • Let that 18-wheeler roll
• Un soldat canadien perd la vie en Afghanistan