horse or mare easily brought to a halt - Türkisch Englisch Wörterbuch