store where stolen items are sold - Spanish English Dictionary