responsibility for the management of human resources - Spanish English Dictionary