small shop of varied articles - Español Inglés Diccionario