此句中on a free depository 英文合同

问题描述:

此句中on a free depository 英文合同
在合同的一个款项中有这样一句:
A will deliver B the items identified with the rademarks -A- on a
free depository basis,in order to let B manage the sales in the following stores.
这句话我知道意思,但是on a free depository basis是什么意思呢
depository在这里当什么讲
有童鞋说这句话的depository当保管讲,怎么感觉有点别扭呢。
还有这句话Free Trade Deposit,*贸易“什么”?这里的Deposit当什么讲呢
ps:XDJMS,咱都靠谱点行么,您用翻译器翻合同OK吗?想用翻译器的别跟这而捣乱了哈,着急呢

30分挺诱人的,其他没看懂