multilaunch rocket system (mlrs) - German English Dictionary