garment similar to a poncho - Spanish English Dictionary