be destroyed by artillery fire - Francés Inglés Diccionario