translate English to French: headquarters
(17 postes)