general staff study and research delegation - Turco Inglés Diccionario