MOFA puzzle

123456789101112131415161718192021
Across
  1. 2. Housing out of town (6)
  2. 4. Relative scientist (8)
  3. 5. Who has strings (9)
  4. 7. Fast loopy ride (13)
  5. 10. Red fruit for salads (6)
  6. 11. Knowing me and knowing you (4)
  7. 14. Ship of the desert (5)
  8. 15. Scottish Capital (9)
  9. 17. Man's best friend (3)
  10. 18. London river (6)
  11. 20. Fisherman's tool (3)
  12. 21. Tropical fruit (6)
Down
  1. 1. Daft as a... (5)
  2. 3. Supersonic plane (8)
  3. 6. Likes to chase mice (3)
  4. 8. Film snack (7)
  5. 9. Wind driven craft (5)
  6. 12. Capital of Germanv(6)
  7. 13. Camouflage horse (5)
  8. 16. French hat (5)
  9. 19. Tricky (3)