electronic business license - Turkish English Dictionary