target practice ammunition - French English Dictionary