corporate social responsibility (csr) - Spanish English Dictionary