(small) shops - Español Inglés Diccionario