Good question, and I don't know any though I've certainly not scoured the web yet.
Maybe you can ask your questions in the "Other Languages" forum till we find a site, and if we don't I'll make one :)
Many thanks! I'll try.
Originally Posted by Francois