net proceeds of the sale - Spanish English Dictionary