person admired for their courage or daring - Deutsch Englisch Wörterbuch