general staff study and research delegation - Turc Anglais Dictionnaire