final settlements - Alemán Inglés Diccionario