Piano Terminology Puzzle

1234567891011121314151617181920
Across
  1. 3. the notes in a G7 chord
  2. 7. the notes in an F major chord
  3. 8. the Italian term for "play smoothly"
  4. 9. the Italian word for "loud"
  5. 11. The Italian term for moderate or medium tempo
  6. 13. The Italian term for "fast without tripping"
  7. 15. the Italian prefix for "medium"
  8. 16. the notes in a G major chord
  9. 17. the Italian word for "medium quiet"
  10. 18. the meaning of the term "piannissimo"
  11. 20. the meaning of the term "piano"
Down
  1. 1. gradually get faster
  2. 2. the notes in a C major chord
  3. 4. the Italian term for "to the head"
  4. 5. the Italian word for "very loud"
  5. 6. gradually get louder
  6. 9. the Italian word for "the end"
  7. 10. gradually get slower
  8. 11. the Italian word for "medium loud"
  9. 12. gradually get quieter
  10. 14. the notes in an E7 chord
  11. 19. the Italian suffix for "very"