person who sells stolen items - French English Dictionary