environmental aspect of human settlements - Spanish English Dictionary