to pinch off something - Spanish English Dictionary