Photovoltaic Cells

1234567891011121314151617181920212223
Across
  1. 2. to bring in
  2. 4. sorcery
  3. 8. no moving parts
  4. 9. addiction
  5. 11. stand by
  6. 12. guess
  7. 14. bring up
  8. 18. because
  9. 19. continual; inexhaustible
  10. 22. leave out
  11. 23. clear; see-through
Down
  1. 1. lives; occurs
  2. 3. acceptable; logical
  3. 5. something electricity can pass through
  4. 6. substitute
  5. 7. limitless
  6. 10. dirty
  7. 13. effective; productive
  8. 15. show up
  9. 16. hesitant; afraid
  10. 17. border; limit
  11. 20. sell or trade abroad
  12. 21. get in
  13. 22. of the sun