to sell upon commission - Turkish English Dictionary