station headquarters - Francés Inglés Diccionario