Multiple launch rocket system - Francés Inglés Diccionario