place where cattle are branded - Französisch Englisch Wörterbuch