final settlements - Turco Inglés Diccionario