station headquarters - Turco Inglés Diccionario