person or thing with assured success - Englisch Synonyme Wörterbuch