one that makes/sells tamales - Allemand Anglais Dictionnaire