to carry on a trade - Spanish English Dictionary