subcalibre ammunition - Spanish English Dictionary