to pit something - Francés Inglés Diccionario