destroy with artillery fire - Alemán Inglés Diccionario