department for strategy development - Almanca İngilizce Sözlük