multilaunch rocket system (mlrs) - Francés Inglés Diccionario