target practice projectile - French English Dictionary