net primary productivity (npp) - Spanish English Dictionary