llama or sheep wool poncho - Spanish English Dictionary