multilaunch rocket system (mlrs) - Español Inglés Diccionario