German stuffs

1234567891011121314151617181920
Across
  1. 2. to accompany
  2. 4. to complete
  3. 5. to construct
  4. 9. independence
  5. 12. butterfly
  6. 14. book bag
  7. 18. welder
  8. 19. club
  9. 20. to boast
Down
  1. 1. document
  2. 3. passion
  3. 6. master
  4. 7. apprenticeship
  5. 8. university studies
  6. 10. to decide
  7. 11. school yard
  8. 13. try
  9. 15. teardrop
  10. 16. idea/situation
  11. 17. Highschool graduate