concussion missile launcher - Francés Inglés Diccionario