turkish general staff headquarters - Turkish English Dictionary