Shopping container

1234567
Across
  1. 2. differences between things
  2. 4. not fixed in one place
  3. 5. not long ago
  4. 6. advantage
  5. 7. a place for medical treatment
Down
  1. 1. enough
  2. 3. another place
  3. 4. substance