town with over a million inhabitants - Türkçe İngilizce Sözlük