protecting – adj. to guard or defend something (or someone) against harm
ecological – adj. related to the environment
problems – n. questions or situations with unknown or unclear answers
overweight – adj. weight over and above what is considered normal or required
agreement – n. the act of agreeing