location of headquarters - Turco Inglés Diccionario