railway artillery - Espagnol Anglais Dictionnaire