attorneys general

I have been told (but disagree with) the notion that trade union follows the same rule, so the plural would be trades union. To me, the noun is union and the modifier is trade so the plural is trade unions. If the union incoporates several trades then it is a trades union.
In fact my POD agrees with me:
Trades Union Congress n. official representative body of British trade unions. I