have a foot caught in a stirrup - Türkisch Englisch Wörterbuch