public necessity and convenience - Türkçe İngilizce Sözlük