someone that hides or buys and sells stolen goods - German English Dictionary