cover oneself with poncho - Türkisch Englisch Wörterbuch