llama or sheep wool poncho - Español Inglés Diccionario