even the best steed sometimes stumbles - Almanca İngilizce Sözlük