restraint of trade - Spanish English Dictionary