be pitted against - Francés Inglés Diccionario