target practice ammunition - Spanish English Dictionary