stop short (a horse) - Türkisch Englisch Wörterbuch