Across
- 4. company
- 7. to achieve
- 10. dentist
- 12. single
- 15. translator
- 16. capable
- 17. to design
- 18. mature
- 20. to fit
- 21. to become
- 24. firefighter
- 25. so;therefore
Down
- 1. lawyer
- 2. to move
- 3. in addition to
- 5. industry
- 6. careful
- 8. strategy
- 9. computer science/IT
- 11. to discover
- 13. next
- 14. veterinarian
- 15. accountant
- 19. to graduate
- 22. married
- 23. boss
