cover oneself with poncho - Turkish English Dictionary