translate to spanish

1234567891011121314151617181920
Across
  1. 1. to arrive
  2. 4. computer science
  3. 5. history
  4. 7. business administration
  5. 10. next to; besides
  6. 13. physics
  7. 14. chemistry
  8. 15. English
  9. 16. to have dinner
  10. 17. wastebasket
  11. 18. to the left of
  12. 19. mathematics
  13. 20. because
Down
  1. 2. biology
  2. 3. to the right of
  3. 6. physcology
  4. 8. bookstore
  5. 9. library
  6. 11. to have breakfast
  7. 12. economy