You might also take a look at

http://www.scots-online.org/ (it has a Scots-English/English-Scots dictionary)

http://www.stooryduster.co.uk/

http://www.mithertongue.co.uk/petition.php

http://www.firstfoot.com/php/glossar...x.php?letter=a (Scots slang, some of it off color, amusing at times)