concept of social responsibility - Spanish English Dictionary