C puzzle

123456789101112131415161718192021
Across
  1. 2. large dangerous reptile
  2. 3. device taking photos
  3. 4. a puzzle like this one
  4. 5. candy or drink made from cacao
  5. 7. amusing drawings or animated film
  6. 8. other word for building
  7. 10. person who makes things out of wood
  8. 12. not warm
  9. 15. long-term weather in an area, it's changing too
  10. 16. small farm bird
  11. 17. sleeping in a tent
  12. 18. someone who eats other people
  13. 19. put things together to tell what is different or similar
  14. 20. computer gaming equipment
  15. 21. bowl-shaped container with holes, used in kitchen
Down
  1. 1. other word for taxi
  2. 2. little machine to do maths with
  3. 6. you are in one at school
  4. 8. distance around a circle
  5. 9. large animal with one or two humps
  6. 11. smart
  7. 13. vegetable with green or purple leaves
  8. 14. person belonging to a country
  9. 17. black woodwind instrument
  10. 19. type of nut
  11. 21. where the pilot of a plane sits