German vocabulary, part 2

123456789101112131415161718192021222324
Across
  1. 2. French
  2. 3. England
  3. 4. on
  4. 7. English
  5. 11. Polite
  6. 13. Salad
  7. 14. Friendly
  8. 15. House
  9. 16. Spain
  10. 17. Small
  11. 18. Blonde
  12. 20. Fish
  13. 21. Siblings
  14. 23. Bread
  15. 24. in
Down
  1. 1. Dark-haired
  2. 5. Cake
  3. 6. Germany
  4. 8. frites French fries
  5. 9. next to
  6. 10. German
  7. 12. France
  8. 13. Spanish
  9. 19. under
  10. 21. Big/Tall
  11. 22. Apartment