point of application of the forces - Turkish English Dictionary