multiple rocket launcher - Francés Inglés Diccionario