retail sale license - Turc Anglais Dictionnaire