a profit-making business - Spanish English Dictionary