in an open and public way - Türkçe İngilizce Sözlük