corporate stewardship role of a department - Alemán Inglés Diccionario