necessary license - Turkish English Dictionary