shelter oneself in excess - Deutsch Englisch Wörterbuch