directorate for strategy development - Alemán Inglés Diccionario