dueling pits - Francés Inglés Diccionario