artillery unit - Español Inglés Diccionario