projectile energy - French English Dictionary