pit one against the other - Francés Inglés Diccionario