hit the shelves - Español Inglés Diccionario