person who sells stolen goods - French English Dictionary