have something on the stock - Turkish English Dictionary