staff headquarters - Francés Inglés Diccionario