place where tamales are made or sold - Spanisch Englisch Wörterbuch