dueling pits - Alemán Inglés Diccionario