point of application of the forces - Francés Inglés Diccionario