drape yourself in the flag - Deutsch Englisch Wörterbuch