strategic planning and coordination division - Alemán Inglés Diccionario