Diccionario Español-Inglés
artillería
Artillery, ordnance
Diccionario Español-Inglés
artillero
artilugio