to duke it out - Francés Inglés Diccionario