Crossword g as in gym

12345678910111213141516171819
Across
  1. 2. army rank, or everyday
  2. 4. urgent bad situation
  3. 9. happy to give to others
  4. 10. representative
  5. 11. occupation to design and build projects
  6. 13. microscopic disease carrying particle
  7. 14. place for exercise
  8. 15. not hard or harsh
  9. 16. massive
  10. 18. person from Egypt
Down
  1. 1. sign in to show attendance
  2. 2. person who does gymnastic exercises
  3. 3. mythical story
  4. 5. spicy plant
  5. 6. bad reaction to a substance or food
  6. 7. African animal
  7. 8. source of power
  8. 12. old and incapacitated
  9. 14. flower
  10. 17. huge size
  11. 19. precious stone