one that makes/sells tamales - Deutsch Englisch Wörterbuch