be a cradle to (a civilization etc) - Türkçe İngilizce Sözlük