exertion of pressure on something - Spanish English Dictionary