society-environment relationship - Spanish English Dictionary