multiple launch rocket system - Almanca İngilizce Sözlük