poncho made with coarse cloth - Spanish English Dictionary