heavy weapon ammunition - Spanish English Dictionary