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