destroy with artillery fire - German English Dictionary