retail sale license - Allemand Anglais Dictionnaire