buy and sell stolen goods - French English Dictionary