vendor of smuggled meat - Allemand Anglais Dictionnaire