multiple launch rocket system - Deutsch Englisch Wörterbuch