she said it herself - Deutsch Englisch Wörterbuch