sales licence - Turkish English Dictionary