translate English to French: A small detachment of Air Force personnel from... »
Un petit détachement de... »