even the best steed sometimes stumbles - Türkisch Englisch Wörterbuch