net proceeds of the sale - Español Inglés Diccionario