group headquarters - Turkish English Dictionary