JOBS (German clues)

123456789101112131415161718192021
Across
  1. 3. SoldatIn
  2. 5. Tierarzt/-ärztin
  3. 6. Gepäckträger/Portier
  4. 7. WissenschaftlerIn
  5. 11. Bankangestellte(r) (2 words, no space)
  6. 15. Büroangestellte(r) (2 words)
  7. 18. MechanikerIn
  8. 20. GefängniswärterIn (2 words)
  9. 21. RezeptionistIn
Down
  1. 1. FlugbegleiterIn (2 words, no space)
  2. 2. Reisebüro-Angestellte(r)(2 words)
  3. 4. Kellnerin (female)
  4. 8. VerkäuferIn
  5. 9. ElektrikerIn
  6. 10. SekretärIn
  7. 12. KrankenpflegerIn
  8. 13. Bauer/Bäurin
  9. 14. KassiererIn
  10. 16. Zahnarzt/-ärztin
  11. 17. BuchhalterIn
  12. 19. Richter