As i understand, -80 food from trade routes from trait is the same bonus as, say, +40 food from civic. So basically that means that you you're very unlikely to get any food from trade routes, IIRC it doesn't add up to more than 80 food from civics.
And yes, it's a percent bonus, default trade...