instantaneous kinetic energy - Turkish English Dictionary