sell on trust - Turkish English Dictionary