stock the shelves - Español Inglés Diccionario