independent retailer's supplier - Allemand Anglais Dictionnaire