final settlements - Francés Inglés Diccionario