post-tax return on sales - Spanish English Dictionary