have (something) in stock - Turkish English Dictionary