kinetic energy weapon - German English Dictionary