DreAmin' in vain

12345678910111213141516171819
Across
  1. 1. debris
  2. 3. dramatic changes in conditions or attitudes
  3. 4. accordance with reason/logic
  4. 8. intolerable
  5. 9. dazzling
  6. 12. Evident
  7. 15. client
  8. 17. rich
  9. 18. abandon
  10. 19. to make necessary
Down
  1. 2. equal
  2. 5. organisation
  3. 6. exchange
  4. 7. aids
  5. 10. expenditure
  6. 11. divulge
  7. 13. loss
  8. 14. blameworthy
  9. 16. the public
  10. 18. provide