company headquarters - Turco Inglés Diccionario