settlement (agreement) - Francés Inglés Diccionario