given yourself away - Deutsch Englisch Wörterbuch