cover oneself with poncho - Französisch Englisch Wörterbuch