settle the score - Francés Inglés Diccionario