seller of smuggled meat - French English Dictionary