poncho made with coarse cloth - Español Inglés Diccionario