hit the shelves - Turkish English Dictionary