settling of the score - Francés Inglés Diccionario