cover oneself with poncho - Deutsch Englisch Wörterbuch