French puzzle

1234567891011121314151617181920
Across
  1. 6. to improve
  2. 7. to protect
  3. 9. pollutants
  4. 13. to get up
  5. 17. ampule
  6. 18. homework
  7. 19. issue
  8. 20. to go for a walk
Down
  1. 1. spoil
  2. 2. to shave
  3. 3. to be
  4. 4. wind turbines
  5. 5. unlimited
  6. 8. to wake up
  7. 10. to buy
  8. 11. to borrow
  9. 12. to be able to
  10. 13. to wash
  11. 14. to get dressed
  12. 15. to menace
  13. 16. to damage