Alix's Xmas Xword

1234567891011121314151617181920212223242526
Across
  1. 3. the local shop (4)
  2. 7. edinburgh football team (5)
  3. 8. American president (5)
  4. 10. French for "no" (3)
  5. 11. New Year's Eve (8)
  6. 13. German for "yes" (2)
  7. 15. sour citrus fruit (5)
  8. 18. queen's castle in the Highlands (8)
  9. 19. first name of tennis champion (4)
  10. 20. Sponge … (3)
  11. 22. beginner's tune on the piano (10)
  12. 23. cousin (5)
  13. 26. astrological sign for twins (6)
Down
  1. 1. a swimming stroke (5)
  2. 2. uncle (6)
  3. 4. a little horse (4)
  4. 5. other cousin in Spain (6)
  5. 6. granpa (6)
  6. 9. Isabel's cousin (4)
  7. 12. lives in the deep dark woods (8)
  8. 14. tiny music player (4)
  9. 16. needed to hear music privately (9)
  10. 17. famous doll (6)
  11. 21. country whose flag is the "stars and stripes" (3)
  12. 22. Bonnie Prince ……. (7)
  13. 24. a cat (4)
  14. 25. colour for a baby girl (4)