corporate headquarters - Turco Inglés Diccionario