to pit something - Spanish English Dictionary