on a non-profit public service basis - Türkçe İngilizce Sözlük