charmed, i'm sure - Deutsch Englisch Wörterbuch