seller of stolen goods - Francés Inglés Diccionario