trench artillery - Espagnol Anglais Dictionnaire