self-doubts - Deutsch Englisch Wörterbuch