kinetic energy weapon - Turkish English Dictionary