be destroyed by artillery fire - Turc Anglais Dictionnaire