the juncture of two rivers - Türkçe İngilizce Sözlük