place where boars, wolves, and other animals scratch the ground - Türkisch Englisch Wörterbuch