meaning of Antisatellitenrakete

Antisatellitenrakete - German to English

anti-satellite weapon