Space Logistics

12345678
Across
  1. 4. To further develop something so that it works more simply and efficiently
  2. 5. German translation: Raumfahrzeug
  3. 6. A synonym for border
  4. 8. German translation: von wichtiger Bedeutung; hohe Zugkraft
Down
  1. 1. You have to "..... ......." the earths atmosphere to reach the space
  2. 2. Term for pieces of metal floating around in space after the destruction of a satellite
  3. 3. Noun for reducing something unpleasant
  4. 7. Without this force we would float in the air