The answer to your title question is pretty clearly “no”. “Crime” is itself an ambiguous word, and will be motte-and-baileyed (unintentionally in many cases) among “violates a law as written”, “causes serious societal harm”, and “is commonly prosecuted as a crime”.
This isn’t (just) a problem with language—confusing words can be mitigated by using more words (sometimes a lot more). It’s a problem with simultaneous divergent motives for communication. People WANT multiple things from that reporting: they want liability protection, they want personal deniability, they want actual measurement, they want punishment for defectors, and they want to save time on things they don’t find valuable. There’s no language or wording fix for that.
The answer to your title question is pretty clearly “no”. “Crime” is itself an ambiguous word, and will be motte-and-baileyed (unintentionally in many cases) among “violates a law as written”, “causes serious societal harm”, and “is commonly prosecuted as a crime”.
This isn’t (just) a problem with language—confusing words can be mitigated by using more words (sometimes a lot more). It’s a problem with simultaneous divergent motives for communication. People WANT multiple things from that reporting: they want liability protection, they want personal deniability, they want actual measurement, they want punishment for defectors, and they want to save time on things they don’t find valuable. There’s no language or wording fix for that.