Welcome to WebmasterWorld Guest from 126.96.36.199
Is there a way to stop google reading the dmoz description and to read the relevent site description?
No. G is getting it from their directory, which is based on the ODP. They're ignoring the meta tag for your page, and not using a snippet from the text. They might stop doing that at some point, but for now, forget about correcting it on the Google end of things.
With regard to the lack of an active editor in your ODP category (if I understood you correctly): Why don't you try asking for advice in the WW "Directories" forum (forum17) on how to deal with that. There are meta editors above the category editors.
One way to get it changed is to ban DMOZ's spider -- it comes round a few times a year to check the page still exists. If you ban it, a few months later you'll drop out of DMOZ, then some months after that, you'll fall out of the Google Directory
That will ensure that Google uses text from the page (or some other source, though I don't think there currently are other sources) for the description.
Alternatively, try to find out why Google prefers the DMOZ description: you may need to escalate through Google's ranks, perhaps eventually becoming a shareholder and asking at the annual company meeting. Good luck!
I have asked quite a few times but there is no moderater for that section.
Did you use the form linked from "update listing" on top of the Open Directory page? These update requests are usually looked at much more quickly than the site suggestions. It doesn't matter if there is there is no editor listed for the exact categories; editors of the categories above all see that there is an update request pending in a subsubcat.
Of course that is no help if the description that you want does not comply with the ODP's guidelines.
What's best for the webmaster doesn't enter into either calculation. And that's OK: what's best for Google or the ODP doesn't enter into many webmasters' calculations either, or the web wouldn't look anything like it does.