i'm self-assured - Deutsch Englisch Wörterbuch