general staff study and research delegation - Turkish English Dictionary