managerial revolution - Spanish English Dictionary