be destroyed by artillery fire - Alemán Inglés Diccionario