proceeds of sales - German English Dictionary