R.S.P. Latin and Greek Puzzle

12345678910111213141516171819
Across
  1. 2. Greek root for pressure
  2. 5. Greek root for marriage
  3. 8. Greek root for time
  4. 9. Latin root for free
  5. 11. suffix for one who
  6. 12. prefix for not
  7. 14. suffix for every
  8. 16. Latin root for high
  9. 17. prefix for air
  10. 19. prefix for after
Down
  1. 1. Greek root for life
  2. 3. Latin root for water
  3. 4. prefix for extremely
  4. 6. Greek root for small
  5. 7. prefix for against
  6. 10. Latin root for war
  7. 13. Latin root for body
  8. 14. suffix for without
  9. 15. suffix for characterized by
  10. 18. suffix for female