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