marketing headquarters - Turkish English Dictionary