scottish lallans - French English Dictionary