success has many fathers; failure is an orphan - Spanisch Englisch Wörterbuch