turkish general staff headquarters - German English Dictionary