pit someone against. someone - Francés Inglés Diccionario