french to english

123456789101112131415161718192021222324
Across
  1. 2. siècle
  2. 3. Joyeux
  3. 7. tableau, peinture
  4. 9. facture
  5. 10. argot
  6. 11. lapin
  7. 12. plume
  8. 14. cheval
  9. 15. oreiller
  10. 17. mouchoir
  11. 19. cerf-volant
  12. 23. puissante
  13. 24. ongle
Down
  1. 1. immeuble
  2. 4. papillon
  3. 5. parapluie
  4. 6. découvrir
  5. 8. mamie
  6. 13. caniche
  7. 16. boîte de conserve
  8. 18. coude
  9. 20. tapis
  10. 21. été
  11. 22. tablier
  12. 23. flaque