independent retailer's supplier - German English Dictionary