howitzer battery - Inglés Sinónimo Diccionario