net proceeds of the sale - German English Dictionary