Latin words for modern technology

Are there any websites around that have Latin equivalents for words such as email, website, and telephone? I know of one that has things like that in Old English, but haven’t found any Latin ones yet.

My coinage for “website” is “telasitus” (-us, masc.); does that sound good enough, or is there anything better?

Gratias vobis ago!

Look here: http://www.obta.uw.edu.pl/~draco/docs/voccomp.html

Ingrid