German Crossword: Translate the English words into German.

12345678910111213141516171819202122232425
Across
  1. 3. The cat
  2. 5. The verb 'to do/make'
  3. 6. Bedroom
  4. 10. The carpet/rug
  5. 12. Good night
  6. 14. The apple
  7. 16. Kitchen
  8. 21. The food
  9. 22. My name is... (formal)
  10. 23. New
  11. 24. The verb 'to eat'
  12. 25. I (personal pronoun)
Down
  1. 1. Pictures
  2. 2. The verb 'to write'
  3. 4. Twelve
  4. 7. The verb 'to say'
  5. 8. Seven
  6. 9. Old
  7. 10. Thanks
  8. 11. Good morning
  9. 13. The verb 'to go'
  10. 15. The table
  11. 16. The Door
  12. 17. Please
  13. 18. The verb 'to give'
  14. 19. No
  15. 20. The cow
  16. 21. The bus