vendor of smuggled meat - German English Dictionary