strap which prevents the horse from nodding - Türkisch Englisch Wörterbuch