place in the corral where beasts are branded - Türkçe İngilizce Sözlük