translate English to French: • On Track for C-17 [ News Release - 16 May 2007 ]
• Sur la piste des C-17 [ Communiqué - le 16 mai 2007 ]