non-expiring license - Turkish English Dictionary