stock the shelves - Turkish English Dictionary