target practice projectile - Spanish English Dictionary