German homework/crossword

1234567891011121314151617181920
Across
  1. 1. - environment
  2. 6. - to vault
  3. 8. - to dive
  4. 11. - answer
  5. 12. - mood
  6. 13. - Religion
  7. 14. - to crawl
  8. 15. - economy
  9. 18. - to shake/jiggle
  10. 19. - reason
  11. 20. - to measure
Down
  1. 2. - to deliver
  2. 3. - justice, fairness
  3. 4. - to hit
  4. 5. - strenuous, exhausting
  5. 7. - health
  6. 9. - advantage
  7. 10. - brain
  8. 16. - to catch
  9. 17. - safety, security