cost of trade goods sold - Spanish English Dictionary