socially responsible investment (sri) - German English Dictionary