to wind up affairs - Espagnol Anglais Dictionnaire