establishment where packaged salty or sweet biscuits are sold - Español Inglés Diccionario