firing rockets - Francés Inglés Diccionario