general staff study and research delegation - Alemán Inglés Diccionario