a lucky or fortunate person - Deutsch Englisch Wörterbuch