French cross word puzzle

123456789101112131415161718192021222324252627
Across
  1. 3. On
  2. 4. In
  3. 5. To dive
  4. 7. Why
  5. 8. Tomorrow
  6. 10. Well
  7. 13. Hard
  8. 16. To swim
  9. 18. But
  10. 20. To sing
  11. 21. Or
  12. 22. Who
  13. 24. To work
  14. 26. I like
  15. 27. Under
Down
  1. 1. In front of
  2. 2. A lot
  3. 4. To sleep
  4. 6. To do
  5. 7. To wear
  6. 9. To help
  7. 10. Good evening
  8. 11. When
  9. 12. To eat
  10. 14. Easy
  11. 15. At the house of
  12. 17. And
  13. 19. To read
  14. 23. To dance
  15. 25. With