French crossword

12345678910111213141516171819202122232425262728293031323334353637383940
Across
  1. 4. why
  2. 7. hello
  3. 10. shoes
  4. 13. cat
  5. 15. man
  6. 17. she
  7. 19. girl
  8. 20. dad
  9. 22. family
  10. 23. years
  11. 24. a
  12. 25. ran
  13. 27. want
  14. 28. what
  15. 30. if
  16. 31. to walk
  17. 34. park
  18. 37. finally
  19. 38. me
  20. 39. i like/love
  21. 40. attacks
Down
  1. 1. center
  2. 2. mouse
  3. 3. yes
  4. 5. time
  5. 6. day
  6. 8. as
  7. 9. dangerous
  8. 10. horse
  9. 11. dog
  10. 12. without
  11. 14. animals
  12. 16. a lot
  13. 18. when
  14. 20. fear
  15. 21. the
  16. 26. to run
  17. 27. see
  18. 29. friends
  19. 32. have
  20. 33. understand
  21. 35. how
  22. 36. woman