retail sale license - Turkish English Dictionary