Try this site for any that have been missed above, translations and derivations included. Parliamo Glesca and a glossary of Scots Words
Parliamo Glesca and a glossary of Scots Words