hit with a missile - Francés Inglés Diccionario