place where sheep are marked with tar - Türkisch Englisch Wörterbuch